package datastore.db.property;

/*
 *   
class ByteString(arg)

    A short blob value (a "byte string"), less than 500 bytes in length. ByteString is a subclass of str, and takes an unencoded str value as an argument to its constructor.

    ByteStrings are indexed by the datastore, and can be used in filters and sort orders. For byte strings longer than 500 bytes (which are not indexed), use a Blob instance. For encoded text data, use str (short, indexed) or Text (long, not indexed).

    Model property: ByteStringProperty

class ByteStringProperty(verbose_name=None, ...)

    A short blob property (a "byte string"). Takes a ByteString value of 500 bytes or less.

    ByteStringProperty property values are indexed, and can be used in filters and sort orders.

    Like StringProperty, except the value is not encoded in any way. The bytes are stored literally.

 */
public @interface ByteStringProperty {

}
